Skip to content

fix: separate privileged tools from node updates - #3

Merged
aperod-network merged 1 commit into
mainfrom
verified-publication/6a670f7269c58e5d
Oct 10, 2026
Merged

aperod-network merged 1 commit into
mainfrom
verified-publication/6a670f7269c58e5d

Conversation

@aperod-network

@aperod-network aperod-network commented Oct 10, 2026 •

Copy link
Copy Markdown
Owner

Node/API/validator updates no longer load the old tool synchronizer or replace root-executed backup/deployment tools. Remote validator updates likewise retain installed tools. The manual helper requires an independently approved tool SHA256 and verifies staged bytes/syntax before replacement; a clean local commit or node pin is not tool approval.

Complete immutable 625-file tree passed history/path policy, redacted secret scans, Go build/vet/govulncheck and the full Go suite before the first upload. New temporary-Git regressions cover dirty/clean unauthorized sources, symlinks, self-manifests, staged mutation and actual former sync section; installed bytes/modes remain unchanged and payload markers never execute.

No production runtime state changed. This addresses tool replacement, not a claim of a complete root bootstrap-package trust lifecycle.

Co-authored-by: aperod-network <aperod-network@users.noreply.github.com>
@aperod-network aperod-network changed the title chore: maintain verified source distribution fix: separate privileged tools from node updates Oct 10, 2026
@aperod-network
aperod-network merged commit 2bd734d into main Oct 10, 2026
8 of 9 checks passed
@aperod-network
aperod-network deleted the verified-publication/6a670f7269c58e5d branch October 10, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant